/** */
package co.com.umobile.common;

/**
 * @author sergiogranada
 *
 */
public class ResponseCodes {
  
	/** custom error code.*/
	public static final int CUSTOM_ERROR = 9999;
	
	/** custom error code.*/
	public static final String ERROR_CODE = "errorCode";
	
	/** custom error message.*/
	public static final String ERROR_MESSAGE = "errorMessage";
	
	/** generated codes message.*/
  public static final String GENERATED_CODES = "res";

	/** successful response code.*/
	public static final String SUCCESSFUL = "0000";
	
	/** encryption error.*/
	public static final String ENCRYPTION_ERROR = "1012";
	
	/** unknown error code.*/
	public static final String UNKNOWN_ERROR = "1013";
	
	/** IO error code.*/
	public static final String IO_ERROR = "1014";
	
	/** json error code.*/
	public static final String JSON_ERROR = "1015";
	
	/** missing information error code.*/
	public static final String MISSING_INFORMATION_ERROR = "1016";
	
	/** version error code.*/
	public static final String VERSION_ERROR = "2001";
	
	/** company error code.*/
	public static final String COMPANY_ERROR = "2002";
	
	/** invalid user password error code.*/
	public static final String INVALID_USER_PASSWORD_ERROR = "2003";
	
	/** password expired error code.*/
	public static final String PASSWORD_EXPIRED_ERROR = "2004";
	
	/** password  blocked error code.*/
	public static final String PASSWORD_BLOCKED_ERROR = "2005";
	
	/** authentication error code.*/
	public static final String FAILED_AUTHENTICATION_ERROR = "2007";
	
	/** inactive user error code.*/
	public static final String INACTIVE_USER_ERROR = "2008";
	
	/** short password error code.*/
	public static final String SHORT_PASSWORD_ERROR = "2009";
	
	/** user cannot be used error code.*/
	public static final String USER_CANNOT_BE_USED_ERROR = "2010";
	
	/** user account expired error code.*/
	public static final String USER_ACCOUNT_EXPIRED_ERROR = "2011";
	
	/** password inactive error code.*/
	public static final String PASSWORD_INACTIVE_ERROR = "2012";
	
	/** password being blocked error code.*/
	public static final String PASSWORD_BEING_BLOCKED_ERROR = "2013";
	
	/** third party not found error code.*/
	public static final String THIRDPARTY_NOT_FOUND_ERROR = "2014";
	

	/* Module Services: Authentication offline*/
	
	/** user not found error code.*/
	public static final String USER_NOT_FOUND = "3001";
	
	/** offline no access error code.*/
	public static final String OFFLINE_NO_ACCESS = "3002";
}
